


/*---------------- Fonts ----------------*/
@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProRegular.eot');
    src: url('../fonts/MyriadProRegular.eot') format('embedded-opentype'),
         url('../fonts/MyriadProRegular.txt') format('woff2'),
         url('../fonts/MyriadProRegular.woff') format('woff'),
         url('../fonts/MyriadProRegular.ttf') format('truetype'),
         url('../fonts/MyriadProRegular.svg#MyriadProRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProIt.eot');
    src: url('../fonts/MyriadProIt.eot') format('embedded-opentype'),
         url('../fonts/MyriadProIt.txt') format('woff2'),
         url('../fonts/MyriadProIt.woff') format('woff'),
         url('../fonts/MyriadProIt.ttf') format('truetype'),
         url('../fonts/MyriadProIt.svg#MyriadProIt') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProLight.eot');
    src: url('../fonts/MyriadProLight.eot') format('embedded-opentype'),
         url('../fonts/MyriadProLight.txt') format('woff2'),
         url('../fonts/MyriadProLight.woff') format('woff'),
         url('../fonts/MyriadProLight.ttf') format('truetype'),
         url('../fonts/MyriadProLight.svg#MyriadProLight') format('svg');
	font-weight: 300;
	font-style: normal;
}
@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProLightIt.eot');
    src: url('../fonts/MyriadProLightIt.eot') format('embedded-opentype'),
         url('../fonts/MyriadProLightIt.woff2') format('woff2'),
         url('../fonts/MyriadProLightIt.woff') format('woff'),
         url('../fonts/MyriadProLightIt.ttf') format('truetype'),
         url('../fonts/MyriadProLightIt.svg#MyriadProLightIt') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProSemibold.eot');
    src: url('../fonts/MyriadProSemibold.eot') format('embedded-opentype'),
         url('../fonts/MyriadProSemibold.txt') format('woff2'),
         url('../fonts/MyriadProSemibold.woff') format('woff'),
         url('../fonts/MyriadProSemibold.ttf') format('truetype'),
         url('../fonts/MyriadProSemibold.svg#MyriadProSemibold') format('svg');
	font-weight: 600;
	font-style: normal;
}
@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProSemiboldIt.eot');
    src: url('../fonts/MyriadProSemiboldIt.eot') format('embedded-opentype'),
         url('../fonts/MyriadProSemiboldIt.woff2') format('woff2'),
         url('../fonts/MyriadProSemiboldIt.woff') format('woff'),
         url('../fonts/MyriadProSemiboldIt.ttf') format('truetype'),
         url('../fonts/MyriadProSemiboldIt.svg#MyriadProSemiboldIt') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProBold.eot');
    src: url('../fonts/MyriadProBold.eot') format('embedded-opentype'),
         url('../fonts/MyriadProBold.txt') format('woff2'),
         url('../fonts/MyriadProBold.woff') format('woff'),
         url('../fonts/MyriadProBold.ttf') format('truetype'),
         url('../fonts/MyriadProBold.svg#MyriadProBold') format('svg');
	font-weight: 700;
	font-style: normal;
}
@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProBoldIt.eot');
    src: url('../fonts/MyriadProBoldIt.eot') format('embedded-opentype'),
         url('../fonts/MyriadProBoldIt.woff2') format('woff2'),
         url('../fonts/MyriadProBoldIt.woff') format('woff'),
         url('../fonts/MyriadProBoldIt.ttf') format('truetype'),
         url('../fonts/MyriadProBoldIt.svg#MyriadProBoldIt') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProBlack.eot');
    src: url('../fonts/MyriadProBlack.eot') format('embedded-opentype'),
         url('../fonts/MyriadProBlack.woff2') format('woff2'),
         url('../fonts/MyriadProBlack.woff') format('woff'),
         url('../fonts/MyriadProBlack.ttf') format('truetype'),
         url('../fonts/MyriadProBlack.svg#MyriadProBlack') format('svg');
	font-weight: 800;
	font-style: normal;
}
@font-face {
    font-family: 'Myriad';
    src: url('../fonts/MyriadProBlackIt.eot');
    src: url('../fonts/MyriadProBlackIt.eot') format('embedded-opentype'),
         url('../fonts/MyriadProBlackIt.woff2') format('woff2'),
         url('../fonts/MyriadProBlackIt.woff') format('woff'),
         url('../fonts/MyriadProBlackIt.ttf') format('truetype'),
         url('../fonts/MyriadProBlackIt.svg#MyriadProBlackIt') format('svg');
	font-weight: 800;
	font-style: italic;
}


/*---------------- Animation ----------------*/

	/* Pulse */
	@-webkit-keyframes si-pulse {0%{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} 100% {-moz-transform: scale(1.3);-webkit-transform: scale(1.3);-o-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}}
	@-moz-keyframes si-pulse {0%{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} 100% {-moz-transform: scale(1.3);-webkit-transform: scale(1.3);-o-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}}
	@-o-keyframes si-pulse {0%{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} 100% {-moz-transform: scale(1.3);-webkit-transform: scale(1.3);-o-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}}
	@keyframes si-pulse {0%{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} 100% {-moz-transform: scale(1.3);-webkit-transform: scale(1.3);-o-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}}
	/* Pulse2 */
	@-webkit-keyframes si-pulse2 {0%{-moz-transform: scale(0.1);-webkit-transform: scale(0.1);-o-transform: scale(0.1);-ms-transform: scale(0.1);transform: scale(0.1);} 100% {opacity:0;-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}}
	@-moz-keyframes si-pulse2 {0%{-moz-transform: scale(0.1);-webkit-transform: scale(0.1);-o-transform: scale(0.1);-ms-transform: scale(0.1);transform: scale(0.1);} 100% {opacity:0;-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}}
	@-o-keyframes si-pulse2 {0%{-moz-transform: scale(0.1);-webkit-transform: scale(0.1);-o-transform: scale(0.1);-ms-transform: scale(0.1);transform: scale(0.1);} 100% {opacity:0;-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}}
	@keyframes si-pulse2 {0%{-moz-transform: scale(0.1);-webkit-transform: scale(0.1);-o-transform: scale(0.1);-ms-transform: scale(0.1);transform: scale(0.1);} 100% {opacity:0;-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}}
	
	/* Pulse */
	@-webkit-keyframes si-opacity-pulse {0%{opacity:0.1;} 50%{opacity:1} 100% {opacity:0.1}}
	@-moz-keyframes si-opacity-pulse {0%{opacity:0.1;} 50%{opacity:1} 100% {opacity:0.1}}
	@-o-keyframes si-opacity-pulse {0%{opacity:0.1;} 50%{opacity:1} 100% {opacity:0.1}}
	@keyframes si-opacity-pulse {0%{opacity:0.1;} 50%{opacity:1} 100% {opacity:0.1}}
	
	
	/* Shake */
	@-webkit-keyframes shake {0%, 100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	@-moz-keyframes shake {0%, 100% {-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-moz-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-moz-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	@-o-keyframes shake {0%, 100% {-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-o-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-o-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	@keyframes shake {0%, 100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	
	/* Buzz out */
	@-webkit-keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
	@-moz-keyframes buzz-out{10%{-moz-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-moz-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-moz-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-moz-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-moz-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-moz-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-moz-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-moz-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-moz-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-moz-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
	@-o-keyframes buzz-out{10%{-o-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-o-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-o-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-o-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-o-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-o-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-o-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-o-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-o-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-o-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
	@keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}

		.si-pulse{-webkit-animation:si-pulse infinite linear 2.3s;-moz-animation:si-pulse infinite linear 2.3s;-o-animation:si-pulse infinite linear 2.3s;animation:si-pulse infinite linear 2.3s;}
		.si-pulse2{-webkit-animation:si-pulse2 infinite linear 2.3s;-moz-animation:si-pulse2 infinite linear 2.3s;-o-animation:si-pulse2 infinite linear 2.3s;animation:si-pulse2 infinite linear 2.3s;}
		.si-opacity-pulse{-webkit-animation:si-opacity-pulse infinite linear 2.3s;-moz-animation:si-opacity-pulse infinite linear 2.3s;-o-animation:si-opacity-pulse infinite linear 2.3s;animation:si-opacity-pulse infinite linear 2.3s;}
	
		.si-error{-webkit-animation:shake 1 linear 0.8s;-moz-animation:shake 1 linear 0.8s;-o-animation:shake 1 linear 0.8s;animation:shake 1 linear 0.8s;}
		.buzz-out{-webkit-animation:buzz-out 1 linear 1.0s;-moz-animation:buzz-out 1 ease-out 1.0s;-o-animation:buzz-out 1 linear 1.0s;animation:buzz-out 1 linear 1.0s;}
		
/*---------------- Reset ----------------*/

html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
button,img{border:0;vertical-align:middle;
-webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    pointer-events: none;}
ul,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{font-size:100%;}
body,td,div,input,textarea,select {font-style:normal;font-weight:normal;}
*:focus{outline:none}
header,footer,nav,section,article,aside{display:block}
iframe{border:0}

#zakahi{display:none;}
p.underlogo{position:relative;
    text-align:left;
    margin-left:-5px;
    font-size:23px;
    text-shadow: 1px 2px 3px black;
}

.logo2{color:#fff;font-size:25px;}
.underlogo2{color:#fff;font-size:15px;text-align:left;}
.mailto2{color:#fff;font-size:15px;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#333;}
input::-ms-input-placeholder,textarea::-ms-input-placeholder {color:#333;}
input.placeholder,textarea.placeholder{color:#333;}

	input.si-error::-webkit-input-placeholder,textarea.si-error::-webkit-input-placeholder{color:#cb0707;}
	input.si-error::-moz-placeholder,textarea.si-error::-moz-placeholder{color:#cb0707;}
	input.si-error::-ms-input-placeholder,textarea.si-error::-ms-input-placeholder {color:#cb0707;}
	input.si-error.placeholder,textarea.si-error.placeholder{color:#cb0707;}

label{cursor:pointer}

input[type=text],input[type=password],input[type=email],input[type=tel],textarea{position:relative;width:260px;padding:17px 17px 17px 56px;margin:8px;border:1px solid #fff;background:#fff url(../images/form-icons.png) -999px no-repeat;font:300 18px Myriad;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;behavior:url(/PIE/PIE.php);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
	input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{-webkit-box-shadow:0 0 10px #fff;-moz-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;}
	input[type=text].si-error,input[type=password].si-error,input[type=email].si-error,input[type=tel].si-error,textarea.si-error{color:#cb0707;border-color:#cb0707 !important;background-image:url(../images/form-icons-red.png)}
	textarea{resize:none;width:540px;}
	input.client-name{background-position:14px 13px;}
	input.client-phone{background-position:14px -88px;}
	
	input.border, textarea.border{border-color:#b5b5b5}
	
input[type=submit],button{-webkit-appearance:none;cursor:pointer;border:0;background:#fff;position:relative;color:#0194a5;font:600 18px/24px Myriad;padding:15px 0;width:260px;border:3px solid #0194a5;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;behavior:url(/PIE/PIE.php);-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
input[type=submit]:hover,button:hover{background:#0194a5;color:#fff;}
input[type=submit]:active,button:active{top:2px;background:#0194a5;border-color:#0194a5;color:#fff;}
input[type=submit].disabled,button.disabled{cursor:default;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
	
	input[type=submit].white,button.white{background:transparent;color:#fff;border-color:#fff;}
	input[type=submit].white:hover,button.white:hover{background:#fff;color:#333;}
	input[type=submit].white:active,button.white:active{top:2px;background:#e2e2e2;border-color:#e2e2e2;color:#333;}

/*---------------- Styles ----------------*/

html{background:#fff;color:#333;font:18px/28px Myriad}
html,body{min-width:1150px}
#global-wrapper{overflow:hidden;position:relative}
h1 .small{display:block;font:300 30px/36px Myriad;margin:25px 0}
h5{font:300 54px/64px Myriad;text-align:center;padding:100px 0px 40px 0px}
	h5 b{font-weight:600}
	h5 .rotate{display:block;height:144px;}
	h5 .small{display:block;font:300 30px/36px Myriad;margin:0px;padding:0px 0px 120px 0px;}
	h5.small{display:block;font:300 30px/36px Myriad;margin:0px;padding:0px 0px 100px 0px;}
h2{font:300 22px/35px Myriad;text-align:center;}
	.h2-line{display:block;width:60px;height:5px;background:#0194a5;margin:50px auto}
	.h2-line.type-2{margin:70px auto 30px}
	h2 b{font-weight:600;}
	h2 .medium{font-size:40px}
	h2 .small{font-size:35px;display:block}
	
	h2.left{text-align:left;}
		h2.left .h2-line{margin:70px 0 30px}
		
		
	h2.white{color:#fff}
		h2.white .h2-line{margin:30px auto;background:#fff;}
		h2.left .medium{font-size:40px}
	
h3{font:300 35px/35px Myriad;padding:7px 0 10px}
	h3 b{font-weight:600}
h4{color:#0194a5;font:600 24px/30px Myriad;padding:0 0 15px}
h5{}
h6{font:700 21px/26px Myriad;padding:15px 0}

ul{margin-left:-35px}
	ul li{margin:0 0 10px;padding:0 0 0 35px;background:url(../images/li.png) left 8px no-repeat;}

p{padding:5px 0}

a{text-decoration:none;}
a:hover{}
	
	a.button{position:relative;display:inline-block;color:#0194a5;font:600 18px/24px Myriad;padding:15px 40px;border:3px solid #0194a5;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;behavior:url(/PIE/PIE.php);-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
	a.button:hover{background:#0194a5;color:#fff;}
	a.button:active{top:2px;background:#0194a5;border-color:#0194a5;color:#fff;}

	a.button.big{font:600 22px/30px Myriad;padding:20px 40px;color:#fff;margin:5px 10px;width:230px;text-align:center;}
	a.button.big span.podtekst {font: 18px/26px Myriad;text-align:center;}	
	
	a.button.pad{padding:16px 60px;margin:15px 0;}
	
	a.button.white{border-color:#fff;color:#333;background:#fff;}
	a.button.white:hover{ background:#ddd;}
	a.button.white:active{color:#000;background:#fff;}
	
	a.button.biruza{border-color:#0194a5;color:#fff;background:#0194a5;}
	a.button.biruza:hover{background:#15b5c4;}
	a.button.biruza:active{color:#ddd;background:#0194a5;}

	
.clear {clear:both}
.centered{width:1100px;margin:-30px auto;position:relative}
.justify{text-align:justify;}
	.justify:after{display:inline-block;content:'';width:100%;height:0;visibility:hidden}
	.last-line-hack{display:inline-block;width:100%;height:0;visibility:hidden}
.invisible{opacity:0 !important;}

.red{color:#0194a5}

.icon{display:inline-block;vertical-align:top;position:relative;background:url(../images/icons.png) no-repeat}
	.zoom-icon{width:60px;height:60px;background-position:-186px -190px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;opacity:0;-moz-transform: scale(5);-webkit-transform: scale(5);-o-transform: scale(5);-ms-transform: scale(5);transform: scale(5);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
		.mail-item:hover .zoom-icon{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity:1;}
	.phone-icon{width:45px;height:45px;background-position:0 0;margin:0 15px 0 0}
	.usp-icon{display:block;margin:0 auto 30px;width:140px;height:140px;}
		.usp-icon.i-1{background-position:0 -47px;}
		.usp-icon.i-2{background-position:-144px -47px;margin-bottom:15px;}
		.usp-icon.i-3{background-position:-286px -47px;}
	.service-icon{width:60px;height:60px;position:absolute;top:5px;left:5px;}
		.service-icon.i-1{background-position:0 -190px}
		.service-icon.i-2{background-position:-62px -190px}
		.service-icon.i-3{background-position:-124px -190px}
		.service-icon.i-4{background-position:-186px -190px}
		.service-icon.i-5{background-position:-248px -190px}
		.service-icon.i-6{background-position:-310px -190px}
		.service-icon.i-7{background-position:-372px -190px}
	.risk-icon{width:62px;height:62px;position:absolute;top:9px;left:9px;}
		.risk-icon.i-1{background-position:0 -252px}
		.risk-icon.i-2{background-position:-64px -252px}
		.risk-icon.i-3{background-position:-128px -252px}
		.risk-icon.i-4{background-position:-192px -252px}
	.loss-icon{width:165px;height:123px;display:block;margin:0 auto 10px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;-webkit-transform:rotateY(0deg) translate(0px, 0px);-moz-transform:rotateY(0deg) translate(0px, 0px);-ms-transform:rotateY(0deg) translate(0px, 0px);-o-transform:rotateY(0deg) translate(0px, 0px);transform:rotateY(0deg) translate(0px, 0px);}
	.loss-item:hover .loss-icon{-webkit-transform:rotateY(360deg) translate(0px, -10px);-moz-transform:rotateY(360deg) translate(0px, -10px);-ms-transform:rotateY(360deg) translate(0px, -10px);-o-transform:rotateY(360deg) translate(0px, -10px);transform:rotateY(360deg) translate(0px, -10px);}
		.loss-icon.i-1{background-position:0 -317px}
		.loss-icon.i-2{background-position:-167px -317px}
		.loss-icon.i-3{background-position:-334px -317px}
		.loss-icon.i-4{background-position:-501px -317px}
	.select-icon{width:70px;height:70px;position:relative;z-index:12;display:block;margin:0 auto 50px;}
		.select-icon.i-1{background-position:0 -442px;}
		.select-icon.i-2{background-position:-72px -442px;}
		.select-icon.i-3{background-position:-144px -442px;}
		.select-icon.i-4{background-position:-216px -442px;}
		.select-icon.i-5{background-position:-288px -442px;}
		.select-icon.i-6{background-position:-360px -442px;}
	.why-icon{width:86px;height:86px;display:block;margin:0 auto 50px;}
		.why-icon.i-1{background-position:0 -514px;}
		.why-icon.i-2{background-position:-88px -514px;}
		.why-icon.i-3{background-position:-176px -514px;}
	.step-icon{display:block;margin:0 auto 30px;width:120px;height:120px;}
		.step-icon.i-1{background-position:0 -602px;}
		.step-icon.i-2{background-position:-124px -602px;}
		.step-icon.i-3{background-position:-248px -602px;}
		.step-icon.i-4{background-position:-372px -602px;}
		.step-icon.i-5{background-position:-496px -602px;}
		.step-icon.i-6{background-position:-620px -602px;}
	.big-modal-icon{width:104px;height:104px;position:absolute;top:8px;left:8px;}
		.big-modal-icon.i-1{background-position:0 -724px;}
		.big-modal-icon.i-2{background-position:-106px -724px;}
		.big-modal-icon.i-3{background-position:-212px -724px;}
		.big-modal-icon.i-4{background-position:-318px -724px;}
		.big-modal-icon.i-5{background-position:-424px -724px;}
		.big-modal-icon.i-6{background-position:-529px -724px;}
		.big-modal-icon.i-7{background-position:-634px -724px;}
	.modal-icon{display:block;width:34px;height:34px;float:left;margin:0 14px 0 12px;}
		.modal-icon.include-icon{background-position:-130px 0}
		.modal-icon.price-icon{background-position:-166px 0}
		.modal-icon.date-icon{background-position:-202px 0}
		.modal-icon.benefits-icon{background-position:-238px 0}
		.modal-icon.ok-icon{background-position:-274px 0}
		.modal-icon.eye-icon{background-position:-310px 0}
	
#jump{position:fixed;bottom:280px;left:0;width:100%;z-index:99;}
#jump.mobile{bottom:30px;left:auto;right:30px;width:auto}
	.jump-link-wrapper{position:absolute;right:-200px;top:0;}
	#jump.mobile .jump-link-wrapper{position:absolute;right:0;top:-190px;}
		.jump-link{display:block;margin:0;width:60px;height:60px;position:relative;background:url(../images/jump.png) no-repeat;opacity:0.8;-webkit-transition:opacity 0.2s ease-out 0s;-moz-transition:opacity 0.2s ease-out 0s;-o-transition:opacity 0.2s ease-out 0s;transition:opacity 0.2s ease-out 0s;}
		.jump-link:hover{opacity:1}
			.jump-link span{display:block;width:60px;height:60px;background:url(../images/jump.png);position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
			.jump-link:hover span{opacity:1;}
		.jump-link.top{background-position:0 0;margin:0 0 10px}
			.jump-link.top span{background-position:-70px 0;}
		.jump-link.bottom{background-position:0 -70px;}
			.jump-link.bottom span{background-position:-70px -70px;}

	
header{height:525px;background:url(../images/header-bg1.jpeg) center top no-repeat;overflow:hidden;color:#fff}
/*	.header-overlay{position:absolute;top:0;left:-450px;width:2000px;height:1007px;background:url(../images/grey-overlay.png);z-index:3}*/
	.header-overlay{position:absolute;top:0;left:-450px;width:2000px;height:1007px;z-index:3}	
	.header-tail{position:absolute;top:848px;left:-450px;width:2000px;height:160px;background:url(../images/header-tail.png);z-index:6}
	#video{position:absolute;left:-450px;top:-60px;visibility:hidden;opacity:0;z-index:2}
	.header-circles{position:relative;z-index:5;}
		.header-circle{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
			.header-circle.c-1{top:530px;left:518px;width:65px;height:65px;background:#0194a5;z-index:10;}
			.header-circle.c-2{top:484px;left:473px;width:154px;height:154px;background:#0194a5;z-index:9;opacity:0.5}
			.header-circle.c-3{top:460px;left:450px;width:200px;height:200px;background:#0194a5;z-index:8;opacity:0.5}
			.header-circle.c-4{top:410px;left:400px;width:300px;height:300px;background:#0194a5;z-index:7;opacity:0.3}
			.header-circle.c-5{top:344px;left:333px;width:420px;height:420px;border:3px solid #75325c;z-index:6;}
			.header-circle.c-6{top:51px;left:53px;width:980px;height:980px;border:3px solid #0194a5;z-index:5;opacity:0.5}
			.header-circle.c-7{top:-151px;left:-220px;width:1538px;height:1538px;border:3px solid #0194a5;z-index:4;opacity:0.25}
/*	.header-text{position:relative;z-index:7;padding:22px 0 0;text-align:center;}*/
	.header-text{position:relative;z-index:7;padding:0px 0 0;text-align:center;}
		.logo{display:block;text-shadow: 1px 2px 3px black;margin:0 auto;font-size:45px;font-weight:bold;padding-top:52px;margin-left:-670px;}
/*		.si-phone{position:absolute;top:8px;right:0;text-align:right}		*/
		.si-phone{position:absolute;top:42px;right:0;text-align:right}
			.si-phone .phone-link{font:36px/42px Myriad;color:#fff;text-shadow:1px 2px 3px black;}
			.si-phone .modal-link{display:inline-block;padding:12px 50px;margin:5px 0;color:#fff;font:16px/20px Myriad;background:#0194a5;position:relative;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;behavior:url(/PIE/PIE.php);-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
			.si-phone .modal-link:hover{background:#00b3c6}
			.si-phone .modal-link:active{background:#00b3c6;top:2px;}
		.header-usp{text-align:center;}
			.header-usp-item{display:inline-block;vertical-align:top;width:350px;font:300 24px/32px Myriad;}
				.header-usp-item b{font:600 36px/36px Myriad;}
		.header-buttons{margin:30px 0 0}
		
#services{background:#f8fcfd url(../images/services-bg.jpeg) center top no-repeat;padding:20px 0 50px}
	.services{margin:120px 0 0}
		.services-row{margin:0 0 40px}
		.services-row.center{text-align:center;}
			.service-item{width:334px;display:inline-block;vertical-align:top;border:3px solid #0194a5;position:relative;text-align:center;padding:50px 0 120px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;behavior:url(/PIE/PIE.php);}
				.service-line{display:block;margin:15px auto;height:2px;width:39px;background:#39cbdb}
				.service-description{font:700 17px/28px Myriad;color:#000}
				.service-button-wrapper{display: none;position:absolute;bottom:30px;left:0;width:100%;text-align:center;}
				.service-icon-wrapper{width:70px;height:70px;position:absolute;z-index:5;top:-36px;left:50%;margin-left:-35px;background:#0194a5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
				.service-circles{position:absolute;top:0;left:0;z-index:4;opacity:0;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
				.service-item:hover .service-circles{opacity:1;}
					.service-circle{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
						.service-circle.c-1{top:-48px;left:220px;width:94px;height:94px;background:#0194a5;z-index:9;opacity:1}
						.service-circle.c-2{top:-59px;left:210px;width:114px;height:114px;background:#0194a5;z-index:9;opacity:0.8}
						.service-circle.c-3{top:-79px;left:192px;width:144px;height:144px;border:3px solid #0194a5;opacity:0.6}

#risk{height:839px;background:url(../images/risk-bg.jpeg) center top no-repeat;overflow:hidden}
	.risk{margin:40px 0 0}
		.risk-item{height:110px;margin:0 0 20px}
			.risk-icon-wrapper-2{position:relative;width:80px;height:80px;float:left;margin:15px 60px 15px 0;}
				.risk-icon-wrapper{position:relative;z-index:6;width:80px;height:80px;background:#0194a5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
				.risk-circles{position:absolute;top:0;left:0;z-index:4;opacity:0;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
				.risk-item:hover .risk-circles{opacity:1;}
					.risk-circle{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
						.risk-circle.c-1{top:-8px;left:-8px;width:94px;height:94px;background:#0194a5;z-index:9;opacity:1}
						.risk-circle.c-2{top:-18px;left:-18px;width:114px;height:114px;background:#0194a5;z-index:9;opacity:0.8}
						.risk-circle.c-3{top:-36px;left:-36px;width:144px;height:144px;border:3px solid #0194a5;opacity:0.6}
				.risk-text{overflow:hidden}
				.risk-text-inner{display:table-cell;height:110px;vertical-align:middle;font:24px/30px Myriad;}
					.risk-text-inner b{font-weight:600}
				
#loss{height:775px;padding:1px 0;background:url(../images/loss-bg.jpeg) center top no-repeat;margin-top:-1px}
	.loss-image-wrapper{position:absolute;top:302px;left:820px}
	.loss{margin:90px 0 0;position:relative;z-index:2;}
		.loss-item{display:inline-block;vertical-align:top;width:260px;text-align:center;font:18px/24px Myriad}
			.loss-price{font:600 36px/42px Myriad;color:#0194a5;padding:0 0 5px;}
	.loss-result{text-align:center;color:#0194a5;font:600 36px/42px Myriad;margin:20px 0 0}
		.loss-result i{display:block;color:#333;font:italic 24px/30px Myriad;margin:10px 0}
		.loss-result b{font:600 72px/80px Myriad;}
				
#how{height:829px;background:url(../images/how-bg.jpeg) center top no-repeat;overflow:hidden}
	.how{margin:90px 0 0}
		.how-item{float:left;width:550px;margin:0 0 90px}
			.how-counter{width:29px;height:30px;background:#0194a5;color:#fff;font:14px/30px Myriad;text-align:center;padding:0 1px 0 0;float:left;margin:10px 30px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
			.how-text{overflow:hidden}

.page-form-block{display: none;height:470px;background:url(../images/page-form-bg.jpeg) center top no-repeat;padding:70px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.page-form-block.bg-2{background:url(../images/page-form-bg2.jpeg) center top no-repeat;}
.page-form-block.bg-3{background:url(../images/page-form-bg3.jpeg) center top no-repeat;}
	.page-form{text-align:center;padding:25px 0 0}

#select{background:url(../images/select-bg.jpeg) center bottom no-repeat;}
	.select{display: none;margin:60px 0 0}
		.select-item{display:inline-block;vertical-align:top;width:340px;text-align:center;margin:35px 0 15px}
			.select-icon-wrapper{position:relative;width:70px;margin:0 auto;}
				.select-circles{position:absolute;top:-4px;left:-4px;z-index:4;opacity:0;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
				.select-item:hover .select-circles{opacity:1;}
					.select-circle{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
						.select-circle.c-1{top:-8px;left:-8px;width:94px;height:94px;background:#0194a5;z-index:9;opacity:1}
						.select-circle.c-2{top:-18px;left:-18px;width:114px;height:114px;background:#0194a5;z-index:9;opacity:0.8}
						.select-circle.c-3{top:-36px;left:-36px;width:144px;height:144px;border:3px solid #0194a5;opacity:0.6}
	
#why{height:832px;background:url(../images/why-bg.jpeg) center top no-repeat;overflow:hidden}
	.why-overlay{position:absolute;top:0;left:-450px;width:2000px;height:832px;background:url(../images/grey-overlay.png);z-index:3}
	#video2{position:absolute;left:-450px;top:0px;visibility:hidden;opacity:0;z-index:2}
	.why-text{position:relative;z-index:10;color:#fff;text-align:center;overflow:hidden}
		.why{margin:120px 0 0}
			.why-item{display:inline-block;vertical-align:top;width:350px;text-align:center;}
		.why-result{margin:90px 0 0;text-align:center;font:30px/36px Myriad}
		
		
#projects{background:url(../images/projects-bg.jpeg) center top no-repeat;overflow:hidden}	
	.projects-wrapper{position:relative;border:3px solid #0194a5;margin:60px 60px;padding:40px 80px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;behavior:url(/PIE/PIE.php);}
		.projects{}
			.project-item{overflow:hidden}
				.proect-logo{margin:20px auto;display:block;}
				.project-col{width:45%;float:left;margin-right:5%}
		.owl-controls{}
			.owl-nav{position:absolute;top:183px;left:0;width:100%;}
				.owl-prev, .owl-next{display:block;width:65px;height:60px;position:absolute;top:0;}
					.owl-prev{left:-116px;}
						.si-arrow-left{display:block;width:60px;height:60px;background:url(../images/icons.png) -434px 0 no-repeat;position:absolute;top:0;right:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;-moz-transform: translateX(0px);-webkit-transform: translateX(0px);-o-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}
						.owl-prev:hover .si-arrow-left{-moz-transform: translateX(-5px);-webkit-transform: translateX(-5px);-o-transform: translateX(-5px);-ms-transform: translateX(-5px);transform: translateX(-5px);}
						.si-arrow-left.hovered{opacity:0;background-position:-434px -62px;}
						.owl-prev:hover .si-arrow-left{opacity:1;}
						.owl-prev:hover .si-arrow-left.hovered{opacity:1;}
					.owl-next{right:-111px;}
						.si-arrow-right{display:block;width:60px;height:60px;background:url(../images/icons.png) -496px 0 no-repeat;position:absolute;top:0;right:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;-moz-transform: translateX(0px);-webkit-transform: translateX(0px);-o-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}
						.owl-next:hover .si-arrow-right{-moz-transform: translateX(5px);-webkit-transform: translateX(5px);-o-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px);}
						.si-arrow-right.hovered{opacity:0;background-position:-496px -62px;}
						.owl-next:hover .si-arrow-right{opacity:1;}
						.owl-next:hover .si-arrow-right.hovered{opacity:1;}
			.owl-dots{text-align:center;margin:40px 0 0}
				.owl-dot{display:inline-block;margin:0 4px;width:16px;height:16px;padding:2px;border:2px solid #b4b4b4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
				.owl-dot span{display:block;width:8px;height:8px;background:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
				.owl-dot:hover span{background:#0194a5;}
				.owl-dot.active{background:#0194a5;border-color:#0194a5}
				.owl-dot.active span{background:#0194a5}		
	
#mails{overflow:hidden}
	.mails-wrapper{margin:90px 60px}
		.mails{}
			.mail-item{display:block;width:290px;height:425px;border:7px solid #0194a5;position:relative}
				.mail-photo{width:290px;height:425px;}
				.mail-overlay{display:block;background:url(../images/si-overlay.png);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
				.mail-item:hover .mail-overlay{opacity:1;}
	#mails .owl-nav{top:184px}
	
	#premium{overflow:hidden}
	.premium-wrapper{margin:90px 60px}
		.premium{}
			.premium-item{display:block;width:290px;height:425px;border:7px solid #0194a5;position:relative}
				.premium-photo{width:290px;height:425px;}
				.premium-overlay{display:block;background:url(../images/si-overlay.png);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
				.premium-item:hover .premium-overlay{opacity:1;}
	#premium .owl-nav{top:184px}
	
#steps{height:970px;background:url(../images/steps-bg.jpeg) center top no-repeat;overflow:hidden}
	.steps-overlay{position:absolute;top:0;left:-450px;width:2000px;height:980px;background:url(../images/grey-overlay.png);z-index:3}
	#video3{position:absolute;left:-450px;top:0px;visibility:hidden;opacity:0;z-index:2}
	.steps-text{position:relative;z-index:10;color:#fff;text-align:center;overflow:hidden}
		.steps{margin:120px 0 0;position:relative;}
			.step-item{display:inline-block;vertical-align:top;width:350px;text-align:center;position:relative;margin:0 0 113px}
				.step-item b{font-weight:600}
				.step-line{width:178px;height:3px;background:url(../images/icons.png) -264px -514px no-repeat;position:absolute;left:275px;top:58px;}
				.step-counter{position:absolute;top:0;left:100px;text-align:center;color:#fff;font:600 14px/41px Myriad;width:38px;height:41px;padding:0 3px 0 0;background:#0194a5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
		.steps-line{width:1244px;height:386px;background:url(../images/scheme-line.png) no-repeat;position:absolute;left:-68px;top:57px;}
	
			
footer{background:#2e2f30;overflow:hidden;padding:11px 0 30px;}
	.footer-left{float:left;margin:0 90px 0 0;}
		.footer-logo{margin:0;}
		.footer-privacy{padding:25px 0}
			.footer-privacy a{color:#0194a5;font:18px/22px Myriad;border-bottom:1px solid;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
			.footer-privacy a:hover{color:#fff}
		.creator{color:#fff;font:600 14px/16px Myriad;}
			.creator a{color:#fff;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
			.creator a:hover{color:#0194a5;}
	.footer-right{overflow:hidden}
		.footer-social{float:left;overflow:hidden;width:420px;padding:30px 0 0}
			.footer-social a{color:#fff;border-bottom:1px solid;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
			.footer-social a:hover{color:#0194a5;}
			.footer-social-inner{float:left;width:30%;padding:5px 0;}
				.social-link{display:inline-block;width:58px;height:58px;background:url(../images/social.png) no-repeat;border-bottom:0 !important}
					.social-link.fb-link{background-position:0 0;margin-right:1px;}
					.social-link.vk-link{background-position:-60px 0;}
					.social-link.tw-link{background-position:-120px 0;margin-right:1px;}
					.social-link.in-link{background-position:-180px 0;}
					.social-link.prof-link{background-position:-300px 0;margin-right:1px;}
					.social-link.vi-link{background-position:-240px 0;}
		.footer-copyright{color:#fff;font:14px/18px Myriad;padding:33px 0 0}
			.footer-copyright a{text-decoration:none;color:#fff;border-bottom:0px solid;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
			.footer-copyright a:hover{text-decoration:none;color:#0194a5}
		
	footer .si-phone{position:relative;right:auto;top:auto;float:right;padding:35px 0 0}








html.si-lock{overflow-y:hidden !important;}
.si-lock body{overflow-y:hidden !important;padding-right:17px !important;}

.si-overlay, .si-overlay-2{display:none;background:url(../images/si-overlay.png);position:absolute;top:0;left:0;right:0;bottom:0;z-index:103}
	.si-overlay-2{z-index:105}
.si-modals-wrapper, .si-modals-wrapper-2{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:103;overflow:auto;}
	.si-modals-wrapper-2{z-index:105}

.si-modal{display:none;background:#fff;padding:30px 30px 50px;width:700px;margin:50px auto;position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;behavior:url(/PIE/PIE.php);}		
	.si-modal .form-title{font:48px/48px Myriad;}		
	.modal-line{width:60px;height:5px;background:#0194a5;margin:30px auto}
		.modal-line.white{background:#fff}
	.modal-time{font:30px/30px Myriad;padding:0 0 25px}
	.si-close{display:block;width:40px;height:40px;background:url(../images/icons.png) -47px 0px no-repeat;position:absolute;right:40px;top:40px;}		
		.si-close span{display:block;width:40px;height:40px;background:url(../images/icons.png) -88px 0px no-repeat;opacity:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}		
		.si-close:hover span{opacity:1;}		
	
	.big-modal{text-align:left;padding:85px 0 0;width:980px;font:18px/24px Myriad;margin:100px auto}
		.big-modal b{font-weight:600 !important}
		.big-modal-icon-wrapper{width:120px;height:120px;background:#0194a5;position:absolute;top:-60px;left:50%;margin-left:-60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
		.big-modal-title{font:48px/48px Myriad;text-align:center;}
			.big-modal-title .medium{font:600 24px/30px Myriad;text-align:center;display:block;margin:5px 0 0}
		.big-modal-description{font:18px/28px Myriad;padding:30px 20px 30px 140px;}
		.big-modal-col{float:left;margin:10px 0 10px 80px;width:340px;}
			.big-modal-item{overflow:hidden;margin:0 0 30px;}
				.big-modal-item-text{float:left;width:275px}
					.big-modal-item-title{font:600 21px/26px Myriad;padding:5px 0 10px;}
		.big-modal-form{display: none;color:#fff;text-align:center;padding:30px 0 50px;background:#009cad;position:relative;-webkit-border-radius:0 0 55px 55px;-moz-border-radius:0 0 55px 55px;border-radius:0 0 55px 55px;behavior:url(/PIE/PIE.php);}
		.big-modal-important{font:600 21px/26px Myriad;color:#0194a5;margin:30px 0 0}
			
			.big-modal-counter{display:block;width:33px;height:34px;float:left;margin:1px 14px 0 12px;background:#0194a5;color:#fff;font:600 14px/34px Myriad;padding:0 1px 0 0;position:relative;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;behavior:url(/PIE/PIE.php);}
			
	.work-modal{padding-top:35px;margin:50px auto}
	
	.privacy-modal{width:1000px;padding:30px;text-align:left;}
		.privacy-modal h2{text-align:left;font:700 24px/36px Myriad;padding:13px 0 35px;}
		.privacy-modal h3{font:500 24px/35px Myriad}
		.big-modal-text-item{margin:20px 0}
		
.si-success-modal{display:none;background:#fff;padding:35px 30px 50px;width:700px;font:30px/36px Myriad;margin:50px auto;position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;behavior:url(/PIE/PIE.php);}		
	.si-success-modal h2{font:700 48px/52px Myriad;padding:0;margin:0;}
	.success-time{margin:25px 0 0;font:24px/30px Myriad}
		.success-time b{color:#0194a5;font-weight:600}
	
	
.soiskateli .big-modal-item{
margin: 0 0 10px;
}

.soiskateli p{
	padding: 0;
}
	
.soiskateli .big-modal-description{
	padding: 5px 20px 5px 140px;
}
	
.si-modal.soiskateli .form-title{
font: 40px/40px Myriad; 
}

.soiskateli .big-modal-title{
font: 40px/40px Myriad; 
}	

.soiskateli h3{
    font: 300 30px/25px Myriad;
    padding: 7px 0 3px;
}

.soiskateli .big-modal-form{
	padding: 15px 0 30px;
}

.soiskateli .modal-time{
    font: 30px/27px Myriad;
    padding: 0 0 10px;
}
#form_zayavka .container {
    margin: 20px auto 0;
    height: 40px;
    }

#form_zayavka .upload {
    position:relative;
    }

#form_zayavka .upload > input[type=file] {
    display:block;
    width:100%;
    height:100%;
    opacity:0;
    }

#form_zayavka .upload > .btn {
	background: #009cad;
    border: solid 2px #fff;
    border-radius: 18px;
    text-align: center;
    font-size: 15px;
    z-index: 0;
    cursor: pointer;
    padding: 7px 26px;
    }

#form_zayavka .upload:hover > .btn {
    background:#f7f7f7;
    color:#333;
    }

#form_zayavka .upload:active > .btn {
    background:#efefef;
    color:#333;
    margin-top:1px;
    } 
.trip{
	padding: 0 !important;
}
.trip .big-modal-form{
	border-radius: 55px !important;
}
.grey{
	color: #333;
}
.partners{
	padding: 70px 0;
}
.partners span{
	margin: 26px 10px;
	display: inline-block;
	vertical-align: middle;
	color: #0194a5;
}
.mailto{position:absolute;
	color: #fff;
	display: block;
	margin-top: 90px;
	margin-left:60%;
	font-size:20px;
	text-shadow:1px 2px 3px black;
}
#cbkPhoneBtn { 
pointer-events: auto !important;
}